Canoe

54th Floor, T.D. Bank Tower, 66 Wellington Street West, Scarborough, Ontario, Canada, M5K 1H6
Ratings & Reviews
Click to rate
Description

Canoe is one of O & B's fine dining restaurants and acclaimed to be one of the best in Canada. It is situated atop the T.D. Bank Tower which gives you a breathtaking view of the city while you dine.

The design reflects the city with it's clean and simple design. The chef also inspired by the region as can be seen with his Canadian cuisine.